package com.pisolution.scheduler.datasource.group;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * {@link WorkerGroup} 相关定制化查询接口.
 *
 * @author sora
 * @version 0.1.0
 */
@Mapper
public interface WorkerGroupMapper extends BaseMapper<WorkerGroup> {
    /**
     * 查询给定工作节点分组名称下所有可用工作节点.
     *
     * @param name 工作节点分组名称.
     *
     * @return 符合该限定条件的工作节点集合.
     */
    String queryServerByName(@Param("name") final String name);
}
